most effortless - Turkish English Dictionary